home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 2848 < prev    next >
Encoding:
Internet Message Format  |  1996-08-06  |  2.5 KB

  1. Path: news.deltanet.com!ana1061
  2. From: fuz@deltanet.com (Scott Ellsworth)
  3. Newsgroups: comp.lang.c++
  4. Subject: Re: Difficulty hiring people with C++ experience.
  5. Date: 19 Jan 1996 20:02:13 GMT
  6. Organization: Delta Internet Services, Anaheim, CA
  7. Message-ID: <4dotc5$p81@news2.deltanet.com>
  8. References: <60118190238$71C7@lasernet.com>
  9. NNTP-Posting-Host: ana1061.deltanet.com
  10. X-Newsreader: News Xpress Version 1.0 Beta #3
  11.  
  12. In article <60118190238$71C7@lasernet.com>,
  13.    Jonathan Wooldridge <jonathan_wooldridge@lasernet.com> wrote:
  14. >-=> Quoting Glenn Mandelkern to All <=-
  15. >
  16. > GM> I value the desire for high quality.  Yet I have 
  17. experienced times 
  18. > GM> when quality is another substitute for a deadly word, 
  19. perfectionism.
  20. [...]
  21. >Market savvy, as you so eloquently put it, can be an excuse as 
  22. well.
  23. [...]
  24. >So from these real examples, I draw the conclusion that it is 
  25. far better
  26. >    to wait until the fruit is ripe, than to pick it green, and 
  27. dye it.
  28.  
  29. In both posts cited above, the operative words were _can_.
  30. To me, quality, defined as the product meeting the specification
  31. is an obsession, and I would want it to be for anyone I managed.
  32. I want the people on a project committed to producing what they
  33. are supposed to produce in the time scale we have created.
  34. Note the "we."
  35.  
  36. On the other hand, I would want enough savvy to know when to
  37. argue for changing the spec.  Sometimes, a feature is too
  38. expensive, and that is occasionally discovered after the
  39. design has been approved.
  40.  
  41. In neither event do you want shoddy code, things rushed to
  42. market, or garbage on the scene.  Neither do you want to
  43. have endless delays, frantic redesign, and ever receding
  44. schedules.  Both are a result of focusing to an excessive
  45. extent on part of the picture.
  46.  
  47. The first comes of focusing on getting the features in
  48. without getting them done.  The second comes of focusing
  49. on finishing the features without asking why the features
  50. need to be in the product.
  51.  
  52. I have found that this is a trainable skill, and that with
  53. time, experience, and a supportive environment, people can
  54. very easily understand how to react when the unexpected
  55. occurs.  The proper reaction will vary with circumstance
  56. - sometimes you must delay shipping, and other times, you
  57. must drop features.  Knowing when to do each of these is
  58. a skill that is worth cultivating.
  59.  
  60. Scott
  61.  
  62. Scott Ellsworth          fuz@deltanet.com
  63. "When a great many people are unable to find work, unemployment
  64. results" - Calvin Coolidge, (Stanley Walker, City Editor, p. 131 (1934))
  65. "The barbarian is thwarted at the moat." - Scott Adams
  66.